set nocompatible
filetype off

filetype plugin indent on
set backspace=indent,eol,start

" 记录50个vim中的命令
set history=50

" 右下角显式光标位置
set ruler

" 在屏幕下方显示命令，例如复制整行会显示yy
set showcmd

" 搜索的时候会高亮对应位置
set incsearch

" 行号
set nu

" 使用空格替换tab，具体用多少个，看tabstop
set expandtab

" 自动缩进
set autoindent
" 聪明地缩进，你试试就知道了
set smartindent

" 一个tab占4个空格
set tabstop=4
set softtabstop=4

" 每一级的缩进空格数量
set shiftwidth=4

set shell=/bin/bash

" 使用鼠标时进入visual模式
set mouse=v
set completeopt=menu

" 括号匹配
inoremap ( ()<ESC>i
inoremap [ []<ESC>i

" 设置主题颜色
colorscheme desert

" 语法高亮
syntax on
set background=light

" 双击;在行尾添加;并换行
inoremap j; <ESC>A;<ESC>
inoremap {{ {<CR>}<ESC>O
inoremap jk <esc>
